package cn.inbot.shopadmin.bean;

import com.google.gson.annotations.SerializedName;

import cn.inbot.lib.network.BaseResponse;

/**
 * Created by shisenkun on 2021/5/10.
 */
public class LoginResult extends BaseResponse {
    @SerializedName("i")
    private  String userId;
    @SerializedName("l")
    private  String loginUuid;
    @SerializedName("n")
    private  String nickname;
    @SerializedName("u")
    private  String username;
    @SerializedName("ca")
    private  String countryAreaCode;
    @SerializedName("pn")
    private  String phoneNumber;
    @SerializedName("pm")
    private  String photoMd5Code;
    @SerializedName("rn")
    private  String robotNickname;
    @SerializedName("rm")
    private  String robotModel;
    @SerializedName("wu")
    private  String wakeupWord;
    @SerializedName("we")
    private  String wakeupWordEn;
    @SerializedName("wf")
    private  String wakeuFileName;
    @SerializedName("ww")
    private  String welcomeWord;
    @SerializedName("sw")
    private  String sleepWord;
    @SerializedName("ru")
    private  String robotName;
    @SerializedName("li")
    private  String largeLogoId;
    @SerializedName("mi")
    private  String middleLogoId;
    @SerializedName("si")
    private  String smallLogoId;
    @SerializedName("nt")
    private  String navigationType;
    @SerializedName("ps")
    private  String partnerSign;
    @SerializedName("cl")
    private  String customLink;
    @SerializedName("ct")
    private  String customer;
    @SerializedName("iim")
    private  String isShowInteractiveMode;
    @SerializedName("im")
    private  String interactiveMode;
    @SerializedName("ci")
    private  String customInfoVo;
    @SerializedName("ib")
    private  String isBind;
    @SerializedName("ft")
    private  String faceRecognizeTool;
    @SerializedName("au")
    private  String authorization;

    public LoginResult(int code) {
        super(code);
    }

    public LoginResult(int code, String userId, String loginUuid, String nickname,
                       String username, String countryAreaCode, String phoneNumber,
                       String photoMd5Code, String robotNickname, String robotModel,
                       String wakeupWord, String wakeupWordEn, String wakeuFileName,
                       String welcomeWord, String sleepWord, String robotName,
                       String largeLogoId, String middleLogoId, String smallLogoId,
                       String navigationType, String partnerSign, String customLink,
                       String customer, String isShowInteractiveMode, String interactiveMode,
                       String customInfoVo, String isBind,
                       String faceRecognizeTool, String authorization) {
        super(code);
        this.userId = userId;
        this.loginUuid = loginUuid;
        this.nickname = nickname;
        this.username = username;
        this.countryAreaCode = countryAreaCode;
        this.phoneNumber = phoneNumber;
        this.photoMd5Code = photoMd5Code;
        this.robotNickname = robotNickname;
        this.robotModel = robotModel;
        this.wakeupWord = wakeupWord;
        this.wakeupWordEn = wakeupWordEn;
        this.wakeuFileName = wakeuFileName;
        this.welcomeWord = welcomeWord;
        this.sleepWord = sleepWord;
        this.robotName = robotName;
        this.largeLogoId = largeLogoId;
        this.middleLogoId = middleLogoId;
        this.smallLogoId = smallLogoId;
        this.navigationType = navigationType;
        this.partnerSign = partnerSign;
        this.customLink = customLink;
        this.customer = customer;
        this.isShowInteractiveMode = isShowInteractiveMode;
        this.interactiveMode = interactiveMode;
        this.customInfoVo = customInfoVo;
        this.isBind = isBind;
        this.faceRecognizeTool = faceRecognizeTool;
        this.authorization = authorization;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getLoginUuid() {
        return loginUuid;
    }

    public void setLoginUuid(String loginUuid) {
        this.loginUuid = loginUuid;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getCountryAreaCode() {
        return countryAreaCode;
    }

    public void setCountryAreaCode(String countryAreaCode) {
        this.countryAreaCode = countryAreaCode;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getPhotoMd5Code() {
        return photoMd5Code;
    }

    public void setPhotoMd5Code(String photoMd5Code) {
        this.photoMd5Code = photoMd5Code;
    }

    public String getRobotNickname() {
        return robotNickname;
    }

    public void setRobotNickname(String robotNickname) {
        this.robotNickname = robotNickname;
    }

    public String getRobotModel() {
        return robotModel;
    }

    public void setRobotModel(String robotModel) {
        this.robotModel = robotModel;
    }

    public String getWakeupWord() {
        return wakeupWord;
    }

    public void setWakeupWord(String wakeupWord) {
        this.wakeupWord = wakeupWord;
    }

    public String getWakeupWordEn() {
        return wakeupWordEn;
    }

    public void setWakeupWordEn(String wakeupWordEn) {
        this.wakeupWordEn = wakeupWordEn;
    }

    public String getWakeuFileName() {
        return wakeuFileName;
    }

    public void setWakeuFileName(String wakeuFileName) {
        this.wakeuFileName = wakeuFileName;
    }

    public String getWelcomeWord() {
        return welcomeWord;
    }

    public void setWelcomeWord(String welcomeWord) {
        this.welcomeWord = welcomeWord;
    }

    public String getSleepWord() {
        return sleepWord;
    }

    public void setSleepWord(String sleepWord) {
        this.sleepWord = sleepWord;
    }

    public String getRobotName() {
        return robotName;
    }

    public void setRobotName(String robotName) {
        this.robotName = robotName;
    }

    public String getLargeLogoId() {
        return largeLogoId;
    }

    public void setLargeLogoId(String largeLogoId) {
        this.largeLogoId = largeLogoId;
    }

    public String getMiddleLogoId() {
        return middleLogoId;
    }

    public void setMiddleLogoId(String middleLogoId) {
        this.middleLogoId = middleLogoId;
    }

    public String getSmallLogoId() {
        return smallLogoId;
    }

    public void setSmallLogoId(String smallLogoId) {
        this.smallLogoId = smallLogoId;
    }

    public String getNavigationType() {
        return navigationType;
    }

    public void setNavigationType(String navigationType) {
        this.navigationType = navigationType;
    }

    public String getPartnerSign() {
        return partnerSign;
    }

    public void setPartnerSign(String partnerSign) {
        this.partnerSign = partnerSign;
    }

    public String getCustomLink() {
        return customLink;
    }

    public void setCustomLink(String customLink) {
        this.customLink = customLink;
    }

    public String getCustomer() {
        return customer;
    }

    public void setCustomer(String customer) {
        this.customer = customer;
    }

    public String getIsShowInteractiveMode() {
        return isShowInteractiveMode;
    }

    public void setIsShowInteractiveMode(String isShowInteractiveMode) {
        this.isShowInteractiveMode = isShowInteractiveMode;
    }

    public String getInteractiveMode() {
        return interactiveMode;
    }

    public void setInteractiveMode(String interactiveMode) {
        this.interactiveMode = interactiveMode;
    }

    public String getCustomInfoVo() {
        return customInfoVo;
    }

    public void setCustomInfoVo(String customInfoVo) {
        this.customInfoVo = customInfoVo;
    }

    public String getIsBind() {
        return isBind;
    }

    public void setIsBind(String isBind) {
        this.isBind = isBind;
    }

    public String getFaceRecognizeTool() {
        return faceRecognizeTool;
    }

    public void setFaceRecognizeTool(String faceRecognizeTool) {
        this.faceRecognizeTool = faceRecognizeTool;
    }

    public String getAuthorization() {
        return authorization;
    }

    public void setAuthorization(String authorization) {
        this.authorization = authorization;
    }
}
